(there is) no smoke without fire - French English Dictionary